
public enum LotTiles {

	OKR ("images/Deeds/01 - Old Kent Road.png", "Old Kent Road", 0, 60, 1, 2, 10, 30, 90, 160, 250, 50, 30),
	WR ("images/Deeds/03 - Whitechapel Road.png", "Whitechapel Road", 0, 60, 3, 4, 20, 60, 180, 320, 450, 50, 30),
	TAI ("images/Deeds/06 - The Angel, Islington.png","The Angel, Islington", 1, 100, 6, 6, 30, 90, 270, 400, 550, 50, 50),
	ER ("images/Deeds/08 - Euston Road.png", "Euston Road", 1, 100, 8, 6, 30, 90, 270, 400, 550, 50, 50),
	PR ("images/Deeds/09 - Pentonville Road.png", "Pentonville Road", 1, 120, 9, 8, 40, 100, 300, 450, 600, 50, 60),
	PM ("images/Deeds/11 - Pall Mall.png", "Pall Mall", 2, 140, 11, 10, 50, 150, 450, 625, 750, 100, 70),
	W ("images/Deeds/13 - Whitehall.png", "Whitehall", 2, 140, 13, 10, 50, 150, 450, 625, 750, 100, 70),
	NA ("images/Deeds/14 - Northumberland Avenue.png", "Northumberland Avenue", 2, 160, 14, 12, 60, 180, 500, 700, 900, 100, 80),
	BW ("images/Deeds/16 - Bow Street.png", "Bow Street", 3, 180, 16, 14, 70, 200, 550, 750, 950, 100, 90),
	MS ("images/Deeds/18 - Marlborough Street.png", "Marlborough Street", 3, 180, 18, 14, 70, 200, 550, 750, 950, 100, 90),
	VS ("images/Deeds/19 - Vine Street.png", "Vine Street", 3, 200, 19, 16, 80, 220, 600, 800, 1000, 100, 100),
	S ("images/Deeds/21 - Strand.png", "Strand", 4, 220, 21, 18, 90, 250, 700, 875, 1050, 150, 110),
	FS ("images/Deeds/23 - Fleet Street.png", "Fleet Street", 4, 220, 23, 18, 90, 250, 700, 875, 1050, 150, 110),
	TS ("images/Deeds/24 - Trafalgar Square.png", "Trafalgar Square", 4, 240, 24, 20, 100, 300, 750, 925, 1100, 150, 120),
	LS ("images/Deeds/26 - Leicester Square.png", "Leicester Square", 5, 260, 26, 22, 110, 330, 800, 975, 1150, 150, 130),
	CS ("images/Deeds/27 - Coventry Street.png", "Coventry Street", 5, 260, 27, 22, 110, 330, 800, 975, 1150, 150, 130),
	P ("images/Deeds/29 - Piccadilly.png", "Piccadilly", 5, 280, 29, 24, 120, 360, 850, 1025, 1200, 150, 140),
	RS ("images/Deeds/31 - Regent Street.png", "Regent Street", 6, 300, 31, 26, 130, 390, 900, 1100, 1275, 200, 150),
	OS ("images/Deeds/32 - Oxford Street.png", "Oxford Street", 6, 300, 32, 26, 130, 390, 900, 1100, 1275, 200, 150),
	BS ("images/Deeds/34 - Bond Street.png", "Bond Street", 6, 320, 34, 28, 150, 450, 1000, 1200, 1400, 200, 160),
	PL ("images/Deeds/37 - Park Lane.png", "Park Lane", 7, 350, 37, 35, 175, 500, 1100, 1300, 1500, 200, 200),
	M ("images/Deeds/39 - Mayfair.png", "Mayfair", 7, 400, 39, 50, 200, 600, 1400, 1700, 2000, 200, 200);
	
	private final String tileURL;
	private final String lotName;
	private final int cost;
	private final int location;
	private final int rent;
	private final int rent1;
	private final int rent2;
	private final int rent3;
	private final int rent4;
	private final int rentHotel;
	private final int costHouse;
	private final int mortgage;
	
	private int numHouse;
	private boolean Hotel;
	private int color;
	private Player owner;
	private boolean mortgaged;
	
	LotTiles(String tileURL, String lotName, int color, int cost, int location, int rent, int rent1, int rent2, int rent3, int rent4, int rentHotel, int costHouse, int mortgage) {
		
		this.tileURL = tileURL;
		this.lotName = lotName;
		this.cost = cost;
		this.location = location;
		this.color = color;
		this.rent = rent;
		this.rent1 = rent1;
		this.rent2 = rent2;
		this.rent3 = rent3;
		this.rent4 = rent4;
		this.rentHotel = rentHotel;
		this.costHouse = costHouse;
		this.mortgage = mortgage;
		this.owner = null;
		this.mortgaged = false;
		this.numHouse = 0;
		this.Hotel = false;
	}

	public String getTileURL() {
		
		return tileURL;
	}
	
	public String getLotName() {
		
		return lotName;
	}
	
	public int getCost() {
		
		return cost;
	}

	public int getLocation() {
		
		return location;
	}

	public int getRent() {
		
		return rent;
	}
	
	public int getRent1() {
	
		return rent1;
	}

	public int getRent2() {
		
		return rent2;
	}

	public int getRent3() {
		
		return rent3;
	}

	public int getRent4() {
		
		return rent4;
	}

	public int getRentHotel() {
		
		return rentHotel;
	}
	
	public int getCostHouse() {

		return costHouse;
	}

	public int getMortgage() {
	
		return mortgage;
	}

	public Player getOwner() {
		
		return owner;
	}

	public boolean getMortgaged() {
		
		return mortgaged;
	}

	public void setOwner(Player owner) {
		
		this.owner = owner;
	}

	public void setMortgaged(boolean mortgaged) {
		
		this.mortgaged = mortgaged;
	}

	public int getNumHouse() {
		
		return numHouse;
	}

	public void setNumHouse(int numHouse) {
		
		this.numHouse = numHouse;
	}

	public boolean getHotel() {
		
		return Hotel;
	}

	public void setHotel(boolean hotel) {
		
		Hotel = hotel;
	}

	public int getColor() {
		
		return color;
	}

	public void setColor(int color) {
		
		this.color = color;
	}
}
